An Item-Based Collaborative Filtering using Dimensionality Reduction Techniques on Mahout Framework
نویسندگان
چکیده
Collaborative Filtering (CF) is the most widely used prediction technique in Recommendation System (RS). Most of the current CF recommender systems maintains single criteria user rating in user-item matrix. However, recent studies indicate that recommender system depending on multi-criteria can improve prediction and accuracy levels of recommendation by considering the user preferences in multi aspects of items. This gives birth to Multi-Criteria Collaborative Filtering (MC-CF). In MC-CF users provide the rating on multiple aspects of an item in new dimensions, thereby increasing the size of rating matrix, sparsity and scalability problem. Appropriate dimensionality reduction techniques are thus needed to take care of these challenges to reduce the dimension of user-item rating matrix to improve the prediction accuracy and efficiency of CF recommender system. The process of dimensionality reduction maps the high dimensional input space into lower dimensional space. Thus, the objective of this paper is to propose an efficient MC-CF algorithm using dimensionality reduction technique to improve the recommendation quality and prediction accuracy. Dimensionality reduction techniques such as Singular Value Decomposition (SVD) and Principal Component Analysis (PCA) are used to solve the scalability and alleviate the sparsity problems in overall rating. The proposed MC-CF approach will be implemented using Apache Mahout, which allows processing of massive dataset stored in distributed/non-distributed file system. KeywordsRecommendation System; Multi-Criteria Collaborative Filtering; Singular Value Decomposition; Principal Component Analysis; Mahout
منابع مشابه
A New Similarity Measure Based on Item Proximity and Closeness for Collaborative Filtering Recommendation
Recommender systems utilize information retrieval and machine learning techniques for filtering information and can predict whether a user would like an unseen item. User similarity measurement plays an important role in collaborative filtering based recommender systems. In order to improve accuracy of traditional user based collaborative filtering techniques under new user cold-start problem a...
متن کاملRecommendation System Using Collaborative Filtering Algorithm Using Mahout
In decision making regarding an item/person recommendation system helps people. Increase in World Wide Web and E-commerce are the channel for recommendation system. Due to large size of data, recommendation system suffers from scalability problem. One of the solutions for this problem is Hadoop. Collaborative filtering is a machine learning algorithm and Mahout is an open source java library wh...
متن کاملCustomization of Recommendation System Using Collaborative Filtering Algorithm on Cloud Using Mahout
Recommendation System helps people in decision making regarding an item/person. Growth of World Wide Web and E-commerce are the catalyst for recommendation system. Due to large size of data, recommendation system suffers from scalability problem. Hadoop is one of the solutions for this problem. Collaborative filtering is a machine learning algorithm and Mahout is an open source java library whi...
متن کاملیک سامانه توصیهگر ترکیبی با استفاده از اعتماد و خوشهبندی دوجهته بهمنظور افزایش کارایی پالایشگروهی
In the present era, the amount of information grows exponentially. So, finding the required information among the mass of information has become a major challenge. The success of e-commerce systems and online business transactions depend greatly on the effective design of products recommender mechanism. Providing high quality recommendations is important for e-commerce systems to assist users i...
متن کاملOrdinal Boltzmann Machines for Collaborative Filtering
Collaborative filtering is an effective recommendation technique wherein the preference of an individual can potentially be predicted based on preferences of other members. Early algorithms often relied on the strong locality in the preference data, that is, it is enough to predict preference of a user on a particular item based on a small subset of other users with similar tastes or of other i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1503.06562 شماره
صفحات -
تاریخ انتشار 2015